116
0
1073
422
476
1
121182
573
363
1853
1885
18403
6
282572
31535
21743
1650
448
2189
322
521
17353
169211
11
419694
9
1448
249
1425
1222856
4
556
530
472
1191
941