643
145
2750
620
1100
248
2211
498
1188
268
1210
273
1359
306
1444
326
1364
308
357
81
1326
299
1613
364