3263
3199
1183
15865
4544
1626
2819
846
6721
1065
1655
859
979
919
949
1034
1591
897
948
1647
1259
1076
1524
1298
1351
943
1049
1023
8736
968
1735
1990
995
1247
961
871
870
1076
1145
1091
910
1772
1033
988
1225
921
930
3862
1539
937
1548
2074
1323
1157
984
1167
911
2835
1064
1767