2433
855
3941
1050
1373
4300
943
2805
7523
10035
1267
1221
1130
5892
1343
1762
1308
1213
2110
1045
9912
2103