3546
1
2903
3
2964
1603
2949
0
3765
4
1376
1707
4537
2906
2999
1294
2139
2476
2
1755
1694
2604
1153
451
1512
2740
1449
1747
4471
2669
1254
2911
9