430
1
380
305
282572
0
116
709
408
1943
31535
1282
445
18403
6
1762
4
361
3064
8
326
2564
2
56488
21743
4223
22
3025
729
382
307
5611
11
1126
44199
415
1667
2224