596
0
461
3690
337
1068
332
380
394
406
590
485
1193
581
1282
1
298
476
746
1911
2184
1008
2270
2
673
916
1867
297
404
3120
4
506
469
676