953
1981
1385
739
1584
946
2189
686
2046
729
709
14970
1810
1148
9448
1110
1308
1333
4018
5825
869
889
4857
1460
1901
2405
2724
5457
2694
1354
650
1868
2831
662
751
5954
6812
1024
2608
1223
2090
2886
3070
1308
1583
6460
686
2412
1402
1133
24071
1551
861
1690
644
1469
2233
20284
887
714
700
2820
1013
655
707
747
1618
1497
4073
802
695
733
2010
1016
2142
5295
4538
919
1079
728
1217
1023
1771
928
1367
919
1096
2339
1539
1891
711
728
740
1457
1368
3100
8384
1695
949
1393
1657
812
4008
1995
985
738
1606
688
757
1122
757
745
1352
877
837
859
838
678
730
1087