1661
1
2328
0
683
787
25137
2490
467
543
456
691
381
1428
403
267
1824
859
1043
2702
457
572
66
2964
1131
986
390
970
602
547
415
325