2861
1
3259
1036
1335
2
899
2895
5
824
1779
3841
12
3971
1299
1102
4933
13
1320
0
1811
2125
814
4102
4
2259
5977
1311
4553
1750
3
8313
9