508
7
313
1283
9
6
129
2333
6
8
31
245
38
577
152
42
18
2018
492
816
61
1150
17
6
661
33
667
442
5
341
76
1233
2
1
0
2
735
461
12
318
491
288
10
190
6
374
141
178
16
