2000
1
18385
2
4531
5
1279
2564
1865
120469
35
1587
6383
17
1649
1928
3025
929
745
3
2095
4
1256
5262
10
419694
9
11534
27
1362
11881
571
0
504
2897