1823
2
517
0
1872
1
584
4111
467
2111
3
692
456
476
296
334
25137
381
422
2328
301
1824
2041
1020
213
415
951
813
409
957
1045
602
1133
787