430
1
307
116
0
305
709
1667
382
302
445
5611
11
21743
401
1282
363
1943
729
326
1496
484
3064
8
1073
1650
1222856
4
10324
2
5602
9
31535
1811
429
2089
3373