21
263
301
20
112
0
0
515
295
966
19
745
0
35
20
262
647
1
16
277
497
18
11
3
475
181
1420
1301
137
1148
16
14
279
942
294
841
2458
34
862
22
40
56
