1331
2
1334
1
2245
3
2767
5
810
2428
0
1179
2082
8193
13
2281
7
1238
9954
6
2392
1289601
4
1962
6236
10
1151