476
1
121182
282572
0
1885
580
1821
6
1819
3373
578
21743
363
4223
22
445
249
31535
422
18403
17353
1282
1073
44199
2189
367
1276
429
1559
2
3092
8244
169211
11
437