873
5955
1242
922
945
1214
5388
1080
765
924
1054
934
794
1982
1674
853
832
1391
2430
1066
1094
913
823
1015
1046
907
1285
3191
814
874
748
860
1093
1266
794
1084
876
1271
1037
1808
964
794
1099
2997
906
2003
833
992
1040
994
2227
1443
1366
3674
20613
1433
895
819
37538
801