3185
5
3488
4
1357
1
1021
3373
2
3605
3
21400
9
6987
3538
5033
6
7085
6917
14
727
1839
896
989
1243
1849
875
879
929
748
1642
1251
1926
1873