3081
2
875
0
2119
4
5430
1
871
213
7431
12
34170
13
3078
3222
3379
7
3566
10308
1810
5700
72
653
2845
6783
1534
3
1808
2071
116
12731
1160
1763
1309
1313
994
956