1703
3
933
2
1363
1667
6
3179
1656
1
1423
1665
7886
5
1666
1672
604
0
1072
751
605
817
2738
1803
34544
3843
4
9926
9
1133
791
686
1081
460
214
1295
1574
445