180849
0
367
1
282572
2003
1073
1222856
4
7540
9
3092
19279
2
6859
5
1282
5611
11
3025
1943
477
5617
2267
56488
2167
3
2979
5316
249
4071