1065
943
2018
5258
921
1529
2085
1265
2853
3727
896
2478
2274
737
1301
1246
1108
5240
3692
2032
1362
744
1434
1907
1832
842
736
1567
8930
1182
1130
734
1599
1112
937
1446
1904
1656
794
797
1957
749
803
1467
1059
1120
980
727
1067
1321
2610
1154
1482
1986
845
1262
1268
1234
1033
875
780
1550
1681
1220
1820
711
1472
1437
2450
812
988
1286
772
1246
3237
1021
731
1139
1941
1918
2448
2014
3301
1362
6381
1047
1146
1119
1010
1097
1125
835
1379
808
1992
836
1230
887
1088
1251
1387
918
821
7387
1439
862
1795
929
1204
1061
1305
2828
726
1010
774
950
2995
1139
798
1005