1257
2
2711
4651
3
5151
2911
9
3153
1
21152
8
1942
2507
2082
2676
1903
3200
6307
10
6516
1031
2405
7893
4
2740
2935
6753
17
2763
0
2209
2593
2980
2207
2136
2604
5308
3503