956
977
7869
4480
824
905
998
3450
17029
1259
1195
953
4039
4625
957
965
1193
1441
908
1572
900
1835
952
1928
899
1213
1068
2203
3035
2640
1311
1035
2297
1328
1531
1615
1094
989
1584
864
1096
1552
1665
10215
981
1496
1183
1135
811
1692
1303
5592
942
1015
949
930
886
958
920
1526
995
1388
1131
1069
950
1018
1417
9637
1035
853
1121
1207
868
3747
987
1169
764
896
826
914
761
805
894
1513
995
873
2296
882
819
1169
1003
832
825
849
845
958
835
1592
961
1302
22489
2695
850
915
831
862
1019
793
2147
845
1122
1064
2065
975
797
1027
1008
1188
1245
946