1804
929
820
787
1223
1053
848
757
1030
971
2399
3209
1221
4155
1678
2348
1083
863
959
854
804
821
4244
1282
906
1227
1935
1205
974
1089
2676
809
917
1150
912
1242
1452
3589
2387
1711
1058
1274
1435
1705
1162
1634
836
1731
856
1220
1437
1002
3714
1088
5967
1314
1111
797
1056
1896