986
722
2613
856
1129
747
786
811
796
1243
1224
1860
23335
926
1330
870
1814
27736
1780
1554
911
916
4745
867
952
1719
7199
8332
1177
3803
908
986
1113
1206
9733
1448
5254
1703
884
60370
1171
3861
5922
859
1424
1160
895
1632
1190
1117
726
3257
914
4484
1029
1292
1054
1002
1091
1431