2794
2
3380
3629
1
1423
591
0
1458
717
2271
4
1868
2954
6779
5
1466
4684
3024
3
1204
569
3971
1889
2041
2313
2075
4821
319