2328
3
2730
6
2657
1824
0
20634
8
3114
4
2668
2
846
2587
16
105290
2564
2189
25137
1551
543
2120
1020
2716
297
1130
339
298
341
2855
7260
3047
10
1711
968
2275
21743
1