180849
0
3092
1
2166
2
2442
282572
116
2301
363
2924
520
556
5471
10
3493
5
20634
8
2979
3
477
2157
4
3047
4265
1222856
2490
714
1866
7
1073
482
2664
2387
1023
940
1810