422
0
1073
48708
31220
10
282572
116
521
2189
363
177
414
1650
408
1343
152
530
249
518
477
3373
573
31535
1853
543
1504
472
17353
281
1222856
4