19
5
303
6
16
834
325
341
160
3235
791
14
45
86
2013
11
97
3
0
8
100
4
8
15
8
597
15
932
53
11
792
737
639
307
13
3
650
364
8
22
3
485
281
154
209
