580
0
4223
22
21743
1
249
3373
363
1819
8244
31535
2189
1073
2158
558610
6
422
3980
3
445
420
1222856
4
2564
2
578
18403
356
2315
2459
9
17353
1282
116
3092
3025
2011