876
1091
688
3028
2448
1172
862
1141
938
728
679
1271
1073
2581
3774
825
940
1247
960
884
35355
1483
7443
29807
1107
1279
1110
910
1208
11303
1011
2019
10400
3362
1122
3004
1046
1031
913
1844
1063
689
12031
1056
675
896
1205
720
733
952
1078
1107
1837
1266
2086
2033
1066
943
5258
921
914
805
1391
918
772
2022
829
1818
992
1052
919
855
935
736
2833
1205
763
893
1895
808
1128
930
5100
3687
1042
1971
1461
778
3731
919
1310
956
691
1252
2443
886
4502
1045
864
7390
1313
858
1061
1119
1298
1122
1218
953
1176
7831
755
682
2359
1025
1576
666
1207
1461
8898
1273