1053
1632
2692
14663
721
1387
1360
1362
778
785
2365
1017
1025
843
682
1316
920
941
2673
1270
2812
703
1934
1581
1469
983
779
1010
1182
1282
1268
785
673
913
747
872
1579
3310
956
1842
803
785
2201
1763
916
2338
2025
701
694
1102
1383
1689
3628
6553
898
2007
5645
4416
766
1450
2033
910
4892
852
4724
969
1834
992
1963
1148
689
683
749
2420
1122
1232
3174
702
939
3478
773
992
935
950
3060
971
1678
1679
992
1265
1365
1642
1307
649
699
1428
659
893
9437
650
777
624
1678
1947
1753
1496
972
1179
809
920
1061
1325
14530
5439
2039
1052
2235
875
2262
1792