863
1310
948
4243
2776
955
1161
1011
4410
838
921
893
1026
934
970
2347
1181
1193
1087
1542
22892
919
1667
1080
898
1126
886
842
1765
1002
1100
1041
1273
1864
1477
13943
946
864
1034
1343
896
2670
3716
1447
981
1028
973
1538
835
871
1047
911
918
1241
3312
2218
869
1320
856
952