292
0
1483
1523
467
1880
2
3498
4
505
357
422
257
1116
334
177
492
348
872
484
2328
543
802
2299
1
1923
3
320
1682
81
2727
451
114
2730
6