1547
1
1734
2
83
3326
3
257
0
1860
637
2903
1125
1972
2749
1339
3065
3583
10
1277
1000
2219
918
2235
1256
2055
1725
1690
1660
4179
2368
1788
1169
1568
1691