580
0
3373
21743
1
4223
22
249
363
1819
10324
2
1277
5
1222856
4
8244
445
31535
578
356
911
17353
1073
1282
2189
558610
6
1960
7
18403
2059
8
5602
9
2158
1811
3092
4677
10
3025