308
144
16
562
15
2017
17
24
1793
4
703
293
127
839
690
33
40
11
318
588
31
22
2065
13
58
1075
9
900
958
