1703
3
933
2
1363
1667
6
3179
1656
1
1423
1665
7887
5
1666
1672
604
0
1073
751
606
817
2738
1803
34545
3843
4
9927
9
1133
792
687
1081
461
215
1295
1574
445