225
2
655
92
1
560
467
695
303
362
533
250
1604
635
7
2153
5
568
415
659
596
0
1186
408
366
352
277
300
449
361
3
553
468
426
373
443