2902
16
6822
5
3546
1
883
0
4761
2
1012
3113
984
2390
4044
3083
1193
2465
3125
708
1239
267612
2627
7
2476
4471
2903
3
2964
3051
1603
7003
9
1461
2666
3316
10
2087
255