1331
2
4492
3
2323
9
1334
1
19944
2349
2428
0
3612
10
1704
2467
1089
4697
3354
5
1179
2281
7
9954
6
2906
5169