1282
0
382
1
508
121182
307
18403
6
1667
476
1762
4
282572
1559
2
2189
422
363
116
1222856
1943
709
17353
2150
430
1073
14076
7
309
3021
302
401
448
361
397