476
1
116
0
1073
573
21743
363
418
1282
121182
401
429
556
422
382
31535
19279
2
18403
6
1885
1853
44199
1667
309
282572
1650
302
307
5611
11
1600
2459
9
1222856
4