1331
2
1334
1
478
1972
3
5862
5
11532
27
810
2428
0
10317
1238
11059
9
755
1978
6
1412
1672
2324
4
1704
2966
1587