1491
1243
5941
6740
1071
9685
814
4065
4494
9507
1204
3168
9857
7617
1212
1391
1160
1605
1371
973
850
2887
3971
14589
2687
1661
1239
2970
1984
1585
1442
2525
4207
3036
950
835
2899
1644
855
2094
809
1648
3474
1227
802
950
741
995
1181
771
840
866
743
977
1696
719
21518
1007
3081
988