430
1
307
116
0
21743
305
709
1667
382
302
445
5611
11
401
1282
363
1943
729
326
484
3064
8
1073
1650
1126
31535
105290
429
2089
3373
2189
18403
6
361