105290
0
417
2368
1
107
544
6800
1860
2
1452
1344
1614
492
1733
784
2799
3
2657
2668
1824
4604
13
838
3092
2474
1972
1385
2275
650
292
915
395