1055
0
2132
2
3498
4
3779
4471
2903
3
1212
2964
1
3051
1603
1461
3090
6
1635
1282
1827
2906
2295
2258
572
1672
392
2990
1294
2478