1282
0
476
1
382
508
307
18403
6
1667
363
121182
1762
4
17353
709
401
1073
429
31535
1810
3
282572
422
1943
116
445
21743
2150
2
430
1885
309
3021
302
2189