2110
475
5615
1264
7148
1610
2652
597
1795
405
3109
700
2538
572
3604
812
14137
3183
4780
1076
4500
1013
3876
873
4503
1014
4997
1125