5151
2
2711
21152
8
2911
9
1522
1
4471
1275
1942
572
0
2740
3
1405
1904
1386
14
761
2405
6753
17
1149
25669
475
2524
5978
6
1189
1535
2090
1105
596
1103
562
484