1676
2
2496
3
2949
0
1301
1247
3105
4
1011
2241
1746
1
4697
12717
3629
1223
3371
9
1347
1051
3466
2966
10
1292
1393
2368
5536
1944
1524
2173
4732
1788
1581
3765
5225
8