597
0
496
1748
1062
621
437
400
543
155
243
2351
2964
382
467
780
362
1053
477
375
2328
2
448
75
428
483
1085
1860
518
306
722
314