1603
1
2149
5
2087
2
3090
6
1302
1849
2906
1404
3
2258
840
2990
0
1144
1517
1294
3200
29
956
3583
10
1659
1153