438
1
712
12
540
64
75
1380
4
211
424
0
360
234
215
353
779
9
695
2
339
957
242
188
364
101
478
296
332
220
833
3
69
281
615