690
773
730
910
699
833
1176
845
2306
1218
1217
1128
1994
1168
1380
1941
2866
1786
2388
2497
3047
3602