2506
2
984
1320
3
4351
5
1803
902
1038
1
3064
1710
1129
1298
1011
0
1698
1366
4
2431
2162
9905
6
1902
1084
1697
2023
1317
8
909
1127
2009
5931
10
3208
2800
2444