1177
3426
3167
2921
1139
1274
1952
1299
1326
1290
1191
1596
1103
911
1098
1050
1067
1193
1529
1080
1094
1026
1160
993
966
957
985
1865
939