1105
2
843
1
2505
2306
3155
522
2589
2013
1787
1593
1015
1020
1262
1694
951
108797
0
690
2999
3
2669
2131
1967
564
1743
1028
5006
5
1991
2483
2478
4757
8
978