1450
5
983
2
1552
1
417
0
1692
1034
984
711
358
2013
3
790
915
1355
1762
1143
2381
4
1635
1959
15
1016
6
4688
956
1659
2016
824
1204
1793
947
2068
1942
3586