2031
2
386
246
1
25
0
533
800
612
3050
10
1344
506
2824
9
1978
6
1643
4
2541
5
6497
8
17007
11
2115
3
9487
861
1546
2517
11522
13
16649
1650
871
733
1867
902
2519
1705