3545
9
183
1
4080
19
302
2
205
0
228
40251
14
2602
1463
6
2254
2199
7
1018
1112
1264
3
308
341
274
212
4617
21
364
122
96
105
3058
8
53
3050
1580
743
942
967
4