2779
2
2390
3819
1
4158
8
2271
4
1713
1694
1744
1451
0
951
1743
2312
1688
717
2954
1255
1729
2966
11
3971
2522
8527