330
0
2564
2
116
31535
18403
6
363
4223
22
1885
1
1073
1282
3980
3
326
1222856
4
2315
4071
477
3025
1547
448
1276
422
300
2347
415
48708
370
1343
249
31220
10
543