1804
1627
3653
5098
2040
2273
2151
4059
3170
1639
1766
1477
1743
2080
1210
1198
1151
1148
1083
826
14142
1338
1273
1522
934
856
1268
984
1473
1161
984
1033
1308
849
920
871
1063
1035
1054
865
860
1171
858
1030
868
873
806
2003
852
809
1255
1360
889
865
1302
874
1212
857
4243
908