2334
1005
815
1022
1146
2341
2408
925
877
3551
944
1106
905
905
1146
1264
2854
846
1894
5671
991
932
2710
846
954