914
2502
1990
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
664
2149
823
1298
3017
801
4305
856
810
1989
1824
700
1296
688
981
3809
920
1092
919
1053
669
1711
2438
1094
977
901
832
1954
5738
623
1184
862
723
1011
1734
1197
3511
729
752
686
2872
1727
863
1932
678
1260
3854
862
731
4449
1104
766
2050
4859
1729
1256
1320
641
858
902