3479
5
2996
0
1337
1
2332
2
1819
8185
4
3080
3
1044
1985
14
2763
9611
4044
3083
2465
1189
1844
3125
1581
1347
2476
3779
4471
2964