165
0
2727
2
334
2095
4
3054
846
797
3037
3
739
458
3430
1
101
2574
6515
492
2587
16
378
19279
2275
1729
9355
78
543
3691
5
2809
843
331
2301
2224
3072