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