181
0
235
195
166
165
164
229
202
227
647
1271
954
1486
1492
2
1159
1613
3
1373
2359
2063
1
1327
2554
1146
893
1584
1872
1601