897
1321
2385
865
3126
2178
758
2472
3359
4040
1405
11127
1981
988
1333
3157
877
699
1168
929
1454
1877
2166
1592
4486
812
2836
840
1073
1769
1743
779
761
1115
5317
888
755
792
3022
1378
1472
14841
783
2082
1016
735
1438
1089
1368
4251
815
2139
20324
840
2402
1060
1178
1472
744
750
661
1101
740
5562
993
2448
1971
991
2157
884
927
692
1258
1394
1118
795
801
759
776
1437
974
1119
2998
1091
897
1153
712
1448
1480
2886
672
714
939
1157
1376
691
969
850
734
1027
674
2010
1881
5884
1153
717
1279
958
867
1043
950
1260
3966
1358
1244
1156
877
839
1295
953