4309
3
1679
2
950
1
3715
5151
2435
2189
1295
21152
8
2495
0
4651
2650
20
2405
2100
2740
1388
2710
280
1393
1711
297066
14125
10
2901
3080
181997
11
1558
1221
1903
2773
1047