2172
0
1862
1
1020
4536
2
467
2328
2490
483
951
2727
2587
16
602
415
4111
722
381
1557
1939
547
454
1784
409
1045
957
1661
403
1133
413
668
1101