2855
3
2668
2
20634
8
2730
6
2275
3442
4820
4396
19279
2125
1
474
0
3114
4
1020
2526
31535
17353
264
2461
20
1824
169211
11
802
1320
907
25137
1169
282572
968
500
1263
247