1676
2
1992
3
697
0
1309
4914
1247
1301
1011
2241
3105
4
12717
3629
1
1223
3371
9
4697
5389
1746
2496
1051
1347
3466
1292
1393
2966
10
1944
4732
5536
1524
1581
2173