1315
945
1300
696
2240
2210
994
1211
1011
1573
2314
1099
2140
2196
2579
1608
1369
1097
754
93
131
27
87
79
139
84
3
124
78
75
80
32
70
136
90