2000
1
530
4
300
0
1898
252
1464
2
202
1115
846
931
3990
2538
8
1465
7
1251
126
13159
10
390
1883
2314
341
475
444
4922
392
2810
928
772
1647
1132