2459
9
5223
600
0
800
418
611
422
968
3092
1
265
2109
2
2546
802
1053
326
1073
288
273
3360
1782
813
1880
2477
20634
8
1567
328
2084
25852
1463
2301