367
123
360
193
21
171
5
465
61
114
649
177
246
291
628
296
124
43
200
398
154
50
266
1784
564
206
72
4
14
740
59
229
437
125
102
540
675
234
1211
504
0
127
10
301
6
52
602
93
413
963
