2401
1286
953
2668
898
2079
947
972
2521
969
1139
1025
892
3478
1415
1532
917
1613
6177
1030
995
1121
1033
1056
1848
1618
1190
5232
9657
1265
1279
1103
1263
1192
933
4130
1163
11397
7127
5656
1095
3037
867
930
1316
1724
959
2188
1384
916
6818
1058
1133
1350
1275
2770
982
4804
10735
1166