476
1
121182
282572
0
448
1073
31535
3092
509
422
1026
2094
18403
6
17353
44199
419694
9
2082
11
1082
4
1222856
56488
1282
1053
367
1343
116
822
8116
19279
2
2328
22330
22
2150