921
908
1616
1229
2129
3089
1505
1025
942
830
738
1128
1013
776
890
743
734
1477
1602
1776
1388
724
2408
781
909
1156
674
1798
1146
781
1573
5780
1519
3560
893
2034
595
8985
2384
752
1985
1061
812
2151
1072
795
870
1274
722
814
839
1446
1524
1017
990
1666
1130
1093
1517
5965
6360
1705
881
3103
731
1883
1199
2730
1679
2015
7544
1122
1452
869
1067
766
1971
1304
673
9954
1428
2255
713
1085
782
865
996
661
700
713
742
1206
2384
750
1549
3259
748
1046
3951
1823
2151
698
562
1386
1039
757
1405
1120
1100
1212
907
1232
4079
962
1506
969
639
748
9588
1977