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