2332
2
3771
8185
4
3080
3
1880
1044
1
861
4730
9
14
0
2763
9611
4044
5
3083
2465
989
1189
3125
1581
1347
471
2476
903
3117
8
3779
4471
2964