2698
1
899
1481
3554
9
3475
5
3926
14
3070
4
1502
849
2
1321
3114
422
2294
5579
7
1230
4979
6
1442
1922
4039
4587
3
2142
1605