580
0
1603
438
505
403
6800
455
4111
2
1465
820
2730
6
1352
589
432
2490
4328
10
1075
1319
422
2952
1754
1020
1949
517
269
642
2152
871
2941
300