2710
2
526
0
1606
1
5439
1819
1821
1047
6236
10
1814
8527
17970
15
1511
2935
12779
8
2352
1000
25669
14
19783
2535
18816
11
1168
2996
3562
12459
3