2462
3
6753
17
3777
1
2763
0
2593
1348
383
2478
2
2055
785
297066
610
5340
2921
5
1449
2209
1529
3503
4
4572
3386
1946
2152
398656
19
5978
6
777
3132
2254
582