2799
3
1326
1
1188
2
5262
10
1291
1513
7952
661
2727
5
669
0
1154
2036
417
2097
1162
1392
874
2229
4
1545
2069