105290
0
3619
12
1932
1
4340
5
2317
2
2657
3
255
742
2668
2168
2151
4
1780
1423
4869
1365
1004
3718
6
2806
3027
2786
16840
15
292
1754
1231
5781
6513
2330
4126
11829