2800
842
1025
2053
670
2235
1547
1921
2757
1433
1586
881
1168
1087
1899
1386
2648
3281
1790
1342
3850
2433
5200
2976
6673
1971
6769
1980
2887
3325
2268
13853
2139
1601
828
1899
16379
1959
10582
10091
2362
2112
2382
3607
1050
1037
1917
3730
6471
4033
1328
1365
668
3209
2143
1628
3126
1610
871
1652
1650
3791
3109
5110
714
806
702
5121
1647
7635
1176
918
2006
1250
1716
2591
2379
1554
1573
943
1677
2162
735
4147
3687
5950
2391
3488
1628
802
2498
845
2891
4008
791
7638
3661
9104
3556
1800
2134
980
1769
2172
2455
1887
1183
853
1452
1934
3039
841
1712
3820
1643
2912
2134
1270
1260
3792