1823
2
517
0
1872
1
584
4111
467
2111
3
692
415
456
476
798
296
334
3498
4
25137
381
422
177
2328
301
1824
2041
1020
213
951
813
514
409
957