2489
2
899
1
2349
2028
0
1451
1429
734
3720
4946
18
14125
10
5527
3
3936
806
7608
12
3196
3354
5
371
908
1288
2717
2802
6
676
2520
504
717
1084
581
787