476
1
580
0
3373
121182
282572
21743
4223
22
249
1885
17353
363
1819
31535
1073
1821
6
367
18403
1559
2
8244
445
578
437
356
2955
4
44199
422
448
1810
3
1222856
1282