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