2607
6
1291
3
1728
5
1052
1
775
2
401
2399
4
461
902
2360
2598
2184
1740
1882
2040
10
953
433
531
961
972
1372
507
226
464
1118
1285
1128
3386
16
864
1082