1073
0
1222856
4
116
3047
10
2395
5
1282
1053
1343
18403
6
363
249
31535
5617
422
1805
2
381
1650
169211
11
573
7772
8
477
21743
1
55
709
2189
553
382
475
798
1191