448
1
1073
0
31535
476
3092
1026
121182
282572
17353
509
2082
11
1082
4
56488
367
1222856
422
8116
6
18403
44199
19279
2
2328
2150
1434
437
1501
1186
3
2094
3916
521
3663