3165
1
682
770
687
1232
1759
2
961
222
752
1807
1846
153
483
1145
0
6617
698
706
491
1134
536
919
394
390
627
2903
2667
2199
5
1047
4706
3
1051