2779
2
2390
3819
1
4158
8
1992
3
697
0
2271
4
1309
1713
4914
1744
5389
717
2954
1255
2966
11
3971
8527
2041
2313
2075
4821