3089
2
3025
1
2469
0
3336
7071
5
948
2228
1337
1879
3418
7
5915
11
2317
3
2949
6
5535
13
3001
2229
4
1545
6572
2028
4623
873
34959
18
1419
812
2601
3177
2295
2085
2146
8437