1295
3121
12001
1742
882
752
717
728
862
929
1659
1477
990
1924
1147
799
1479
1290
6016
7836
1207
918
2130
981
683
989
1553
1089
753
940
912
1077
3343
1176
3093
1294
3767
1053
1252
2245
779
2486
886
2302
1103
1020
1899
7418
1992
4513
2948
2838
11269
1948
953
949
868
5293
957
1987
2558
903
1053
921
2885
720
1583
968
3188
1286
1281
713
2096
857
1292
2082
1328
1344
1057
4781
950
2363
878
1179
1444
948
826
700
761
1278
2946
3032
925
774
710
951
945
1206
714
1043
1257
744
773
864
807
734
904
923
2233
878
1295
1011
3321
787
952
1233
862
11960
695
824