3639
1817
1617
1054
2631
809
741
2141
2551
26941
7259
964
925
898
1177
986
1221
958
1209
3734
763
1342
1350
971
875
1010
1025
904
1370
1679
1213
1170
4187
877
948
1259
1243
1300
2760
5428
967
1133
982
3354
5930
2541
4606
2085
1653
1621
1178
1065
898
3061
1404
995
9672
1368
4724
1490