1332
0
74
339
366
81
405
5867
295
466
375
388
2964
2259
240
916
177
320
648
301
689
1655
150
440
618
462
951
401
296
378
2199