5536
2
1581
2405
1
2740
3
6753
17
2763
0
2593
3765
4
1223
3371
9
297066
3503
19079
6
13499
5
3105
5978
9817
3466
1292
2966
10
550
4724
4179