1326
3425
843
1429
1027
2940
988
3895
4005
1940
1985
1006
914
1552
904
849
875
970
1165
1600
1226
893
1499
7051
1156
1086
4954
1969
939
1874
1240
1650
1171
966
4709
1602
845
1832
1084
926
926
5155
5190
929
6864
1936
3150
1585
831
1088
1069
3426
1433
959
869
1169
945
1455
7134
1746
922
886
1586
1645
4821
989
1266
6381
3738
1374
986
1003
996
820
1357
2277
884
1637
1692
1480
896
2748
1110
1079
1472
819
894
866
1400
1499
863
1021
4821
948
839
2106
948
1248
899
1048
967
1466
3510
1436
1193
1789
1102
1306
877
953
1968
1623
4773
5185
1995
2725
1248
987
1538
1209