971
1244
1205
2700
2028
2673
1484
952
923
1417
5426
904
904
5691
862
1255
977
1181
3291
1595
1113
883
790
927
1515
8755
830
1356
805
893
2013
1174
6715
3622
1695
1027
1204
6548
1290
1658
895
1181
994
2301
795
1930
1256
806
1229
978
1005
983
1173
946
1387
1876
958
1018
1306
1053