1778
1651
1307
1223
1139
1068
1973
2138
1576
1652
1030
1533
3052
1271
1146
1336
1088
1232
1399
1844
1222
1127
1130
1236
889
900
944
917
936
1153
974
1465
1354
887
1550
1000