683
0
597
1880
2
409
602
1133
1020
868
722
1101
968
2328
381
1939
957
467
1425
454
771
456
951
503
535
675
2490
699
798
517
694