1523
2
2711
2566
3
1583
0
4651
5151
2911
9
1505
1
1267
1512
21152
8
1157
1942
1393
1422
2082
2676
6307
10
1136
5
2405
7893
4
2740
6753
17
2763
2593
1622
2951
1384
1169
4326