2899
7
899
1
1345
2
2588
8
1056
1775
27
1277
1000
1243
2548
3
1119
4653
864
4
1621
14
2864
1939
2621
2801
1304
5083
9
1285
1956
5
3200
3900
13
7053
10
2139
1668
9528
1240
0
1882