793
2455
1784
879
1291
865
1397
868
765
2369
1145
1412
1970
915
2396
1089
1819
2542
985
860
2259
753
2019
1412
1409
1435
1063
901
1217
2143
1303
1562
1745
1254
2559
2601
2658
728
712
866
2203
1270
2225
1210
2496
3549
1036
1497
816
1728
1095
1125
1614
868
1290
725
742
881
1486
2016
1499
1029
729
1219
1052
841
727
1271
1477
1249
2075
1507
905
686
922
700
661
879
1125
990
976
1858
657
795
894
2655
892
859
904
690
3217
792
790
1601
674
1224
1082
1740
981
1198
1476
812
1369
1382
946
1209
3100
771
1482
674
1047
1120
981
986
754
1693
894
983
2520
1068