2965
4
2044
2
1840
1
1358
1514
0
761
2132
3
3009
1194
859
4278
5
906
1013
710
2099
982
711
1517
4139
7
947
799
616
1029
3142
1799
1667