1851
945
1650
4336
979
2028
1623
1055
5007
3196
2279
1412
2392
1129
1502
1034
922
788
1630
21701
836
1696
7874
1581
1322
1631
2026
1162
1695
758
1631
1281
976
2134
2527
1820
20484
2134
1111
3155
1599
3813
1290
1110
772
1869
795
2027
6873
842
7763
749
1985
1085
1699
2543
1438
723
5244
865
1296
849
3045
1805
1270
802
2013
868
983
1905
792
661
1313
1379
845
1174
2041
1899
1297
1072
863
1091
664
695
1950
750
710
1784
831
787
722
907
802
1558
914
683
1943
3497
696
924
842
786
1051
884
726
862
2544
2974
798
1089
2830
920
738
1299
1152
1762
4446
709
3105
1768