2223
0
2947
9
2340
4
2404
6
1166
1
1241
5
4355
14
862
1255
91
1705
2
1184
1514
3759
13
511
707
2639
1992
7
15240
11
538
97
1083
3
632
1225
2782
2457
9811
1178
6106
18