580
0
3373
21743
1
4223
22
249
363
1819
169211
11
8244
445
31535
578
356
17353
1073
1282
2189
558610
6
18403
2158
3092
3025
420
2564
2
1222856
4
1885
3980
3
3886
1276
422