2319
3127
1438
1440
729
666
762
1264
731
2487
869
699
693
771
2152
780
1451
869
2246
890
798
723
1046
1837
725
1465
1079
943
696
1950
777
2846
3368
711
35336
958
810
885
1100
728
3010
1099
943
1269
732
900
8919
766
1094
7536
868
775
1468
1177
1493
954
638
1704
937
1055
2285
698
755
1244
971
2980
1480
1371
846
1228
1255
895
1271
904
1071
2722
777
1554
3252
1551
1039
1247
717
2130
1242
1431
1072
2359
1450
1562
1097
841
1620
1285
1306
1106
5285
1437
1695
1684
706
5098
823
4579
1131
2153
934
990
1147
712
705
1280
799
763
670
1207
655
1285
913
1089