597
0
1372
1129
515
324
401
339
2855
3
415
664
1819
599
105290
707
320
255
115427
3772
1880
2
2076
1
398
256
668
520
603
1015
456
445
285
231