1013
1297
2306
2968
1156
1352
834
1176
784
1263
1148
7066
801
1532
2515
786
1976
2358
649
683
1805
5538
1157
1190
965
707
1021
1508
2214
2059
685
2153
3382
1976
706
792
1256
1743
856
675
4053
1621
1257
900
741
1161
2902
2906
691
666
845
958
1470
983
1803
647
735
685
746
3176
1129
2318
602
1122
687
1300
1300
1793
1611
1507
812
628
659
960
1140
3248
2089
1882
628
804
1327
1496
691
2206
2226
653
1324
836
1481
790
733
3632
2115
839
1521
936
2126
692
1208
744
1549
777
899
1766
1449
903
1015
1550
2448
2983
674
2423
688
1062
1353
693
2563
866
954
1343