2190
0
359
77
1780
1277
328
1149
265
297
1172
1
391
4141
3
3498
4
767
455
235
2051
1377
477
3262
513
244
288
213
624
565
700
524
694
427