605
0
593
2651
18
2864
2
617
691
283
829
657
539
515
979
1
938
419
1452
1974
2586
1668
290
1442
368
452
2554
16
2581
10
1816
1031
347
391
1057