1153
962
940
1001
940
855
1837
947
855
3945
947
1329
998
1408
1698
887
1460
1164
971
1205
1071
868
1039
2091
2655
845
3245
998
2087
884
1115
2085
1385
1102
1533
1607
995
5715
2392
1205
1033
1287
10023
3230
1151
1115
1179
2108
5156
1467
2111
7849
1110
1088
1483
1459
971
1524
2015
1194