2593
1
4085
3
1189
0
4627
7
3058
2
2906
1153
2996
6307
10
4309
582
1819
1940
2763
1672
7793
4
3503
1565
13499
5
2258
5978
6
1380