1331
1027
816
897
997
1468
958
5507
4935
818
1851
860
1098
1384
3619
949
2023
1106
938
1054
974
9123
920
870
1062
1418
887
3400
2702
896
1084
2720
1093
992
1008
1994
4037
1675
1137
948
1163
1253
845
1712
2381
955
893
1119
933
833
890
1242
4075
4217
1285
878
2316
964
931
1107