116
0
448
1
484
335
1073
5316
3
31535
121182
363
21743
543
1282
422
518
420
1650
18403
6
1663
1222856
4
2749
2189
580
10324
2
477
273
530
3373
1277
5
1425
429