1301
1
1036
1129
1478
4279
5
1723
786
257
0
1459
1468
1860
2
637
3013
15
1125
1077
1365
1972
2749
3
1339
3065
3583
10
1277
1547
1000
2219
1520
2479
1363
918
1657