4031
1
578
0
1112
2959
3079
2
17340
14
1266
2070
5753
10
2062
1683
3706
5
4360
5919
1188
633
1173
2904
3460
1411
3
2313
1938
1638
4
4946
18
186
2600
2359
3610
6579
32
3831
7