2405
1
2740
3
1496
6753
17
2763
0
2593
30334
6
4311
7086
12
1529
1537
2
4562
5
4655
10
2507
1566
3175
1547
1431
297066
2328