4964
3800
5063
1133
1515
2257
1017
1123
8543
3101
2150
2413
3992
11016
1737
1040
6158
7711
1070
3529
931
930
880
16282
922