693
17167
2907
5685
5148
4809
3659
1606
9690
7625
1590
827
711
3950
665
2501
6144
843
2834
2051
4782
3468
2366
3493
651
3832
1338
1714
3255
1010
3842
1478
3167
2493
3342
3639
3787