644
737
714
896
946
777
1701
6987
4392
2164
1850
766
893
1010
841
1725
857
1138
1457
892
3085
990
2097
1057
2103
983
1994
1503
1385
15985
3469
3775
2656
2306
5632
2789
1846
14323
1675
9686
1464
7839
11154
4605
8018
2030
2124
9741
2564
9459
4709
15037
2443
27734
2582
57363
4172
4205
2970
59441