349
158
17
430
28
295
713
1168
69
16
169
27
86
62
2042
919
182
846
1253
188
55
977
30
480
1094
780
791
11
15
873
6
841
610
11
27
322
313
1027
439
244
656
345
35
203
953
919
1097
1111
314
450
471
5
111
34
