1095
1
2121
2165
1770
7
521
0
3724
2
7095
2254
467
2276
4
1736
1416
2369
3485
7081
10
3062
8
8859
9
3508
802
2612
5
2729
14
2034
2801
2395
3
1734
2078
2478
5196
2088
2285