1020
0
2275
2
2634
467
4536
602
381
4111
3498
4
409
2328
415
1045
25137
957
683
1939
1557
514
719
2069
3
846
1133
798
1614
1
177
19279
668
403