175
1
364
199
139
223
150
160
144
210
260
245
383
203
266
569
912
3
647
590
2
819
630
1321
1165
608
376
1263
856