2596
0
8677
23
1146
1
1585
6
12271
13
2802
7
3326
3
472
1625
2267
7118
2782
4
4924
1232
731
268
213
224
2
2669
18
1365
1290
5
66
104
1958
1176
3379
11
1680
8
1107
1193
2052