1331
2
3026
2735
1334
1
3513
4
1518
5592
8
5164
5
2428
0
1704
636
1089
1179
2281
7
444571
9
2758
9954
6
2906
2195
2118
2303
1857
4382