1634
955
930
899
1202
940
849
1049
819
2601
1143
1029
1078
997
911
981
1154
1061
2217
4576
1016
913
1118
1084
894
1001
987
1425
1307
1184
1194
979
2718
1096
2222
1151
893
1425
3761
1316
2003
1184
2201
846
1597
1369
1029
9793
1116
1003
3335
1117
1166
1666
1537
1145
3055
932
884
1534