2328
1738
789
2487
1884
2196
1207
754
1919
1211
2579
994
2586
2210
1099
1608
1097
2140
1369
93
131
84
27
79
87
139
78
124
3
75
80
102
92
105
132