2428
0
2479
5
11059
9
1751
1
1462
623
929
3
8527
1087
1653
6607
10
20163
44
989
674
1107
2733
4
11924
2254
1527
2773
2476
2466
6454
599
7394
1739
785
610
12185
19944
2