1492
1245
5945
6746
1072
9690
815
4067
4496
9511
1206
3171
9861
7617
1214
1395
1160
1605
1371
975
851
2892
3975
14592
2690
1661
1240
2977
1988
1590
1444
2529
4210
3036
952
837
2905
1646
857
2095
810
1650
3474
1228
803
950
741
995
1183
771
840
867
744
977
1698
719
21541
1007
3083
990