1100
0
1461
746
1601
721
436
380
2087
2
1869
2964
1
1028
876
3498
4
600
2337
5
2478
4471
536
1049
11447
1672
512
480
1045
3779
395
931
661
940
1391