2223
0
2947
9
2340
4
2404
6
1166
1
1240
5
4355
14
862
1255
91
1705
2
1184
1514
3758
13
508
701
2639
1991
7
15238
11
538
96
1082
3
631
1225
2782
2456
9808
1178
6106
18