814
663
186
130
122
161
959
334
12
64
0
71
196
661
1211
252
2017
639
1025
567
982
127
532
666
0
26
58
128
14
651
687
155
114
418
324
75
342
304
921
1555
159
118
129
509
672
768
1219
356
874
144
1108
988
1227
533
586
