1960
7
31535
0
1811
1268
5871
15
2189
4223
22
18403
6
3429
3
1547
1
363
2564
2
3092
2459
9
4533
13
370
1222856
4
2011
1073
2315
2274
400
48708
21743
422
31220
10
2052
301
116
2141