2730
6
1020
0
5429
1
20634
8
968
467
105290
2657
3
2668
2
843
1222856
4
567
180849
935
1824
116
278
17353
543
1603
25137
2855
3251
3660
3691
5
2748
3092
3114
2303
2687