1383
981
1605
1103
1146
971
1056
781
1008
1490
479
620
1660
2634
1380
1294
517
436
6114
929
922