1778
1650
1307
1222
1139
1068
1972
2138
1575
1652
1030
1532
3050
1269
1146
1335
1088
1232
1398
1843
1127
1130
1236
889
899
944
916
935
1153
974
1465
1353
887
1550
1000