2740
3
1598
2
6753
17
2763
0
2593
1
1041
30334
6
2440
583
1978
2626
4926
5
909
1734
1547
3503
4
1312
398656
19
3176
1814
5978
1543
784
1637
1875
1404
1380
4706
1451
3926
14