1473
1579
1420
1105
4438
965
1285
832
2364
1454
865
2175
1335
943
900
994
963
936
917
1017
834
1037
2039
977
1526