2489
3
1631
5
553
2
626
1
500
0
485
519
437
1729
4
434
353
656
2058
12
350
458
325
512
358
619
3085
7
382
2410
2555
6
1784
1629
231
2715
869
658
698