105290
0
3619
12
1932
1
4340
5
2317
2
2657
3
255
742
2668
2830
7
2151
4
1780
683
4869
467
1365
1004
3718
6
2806
3027
2786
16840
15
292
1754
1231
5781
2634
6513
2330