1331
2
1334
1
810
2788
3
3292
15
1704
0
1179
2600
4
2281
7
9954
6
5565
9
2906
4117
5
4382
1946
2522
2695
5717
2213
3429
1712
3453
5439