2505
2
1755
1
3465
1225
0
546
1743
3479
5
3475
3054
1059
1816
2057
125
6779
1683
716
3351
3
8185
4
7832
2271
1380
841
14118
18
1517