142
0
621
1
734
2
556
4
762
833
588
237219
15
414
318
222
327
375
202
78231
19
236
388
326
357
293
468
364
342
565
438
373
530
400
278
535
3