1451
1564
2
933
1
1439
1289
1496
3654
3
978
2459
4607
1141
633
2196
1037
668
1183
562
0
706
721
1254
2194
2668
5
1286
1745
1793
2207
4