180849
0
282572
3092
1
121182
5255
16
2166
2
2442
1810
3
116
2301
556
714
363
726
1073
2924
520
1222856
4
5471
10
3493
5
2979
476
477
2157
941
3047
419694
9
1885
4265
2490