1607
6
2630
5
1264
1
1338
1411
2
1185
1074
4
5685
3
2353
3228
818
891
0
727
3825
1363
1620
5876
15080
2641
3375
608
2205
1026
1698
2029
1093
917
1002
979
963