430
1
307
116
0
305
1667
382
302
105290
1222856
4
709
1943
326
2189
1496
484
5611
11
445
21743
401
18403
6
482
2089
1282
729
2142
361
48708
31220
10
363
14076
7