1218
9297
1378
770
821
2969
3671
1604
2354
2699
2031
1557
4109
1244
1096
1128
989
830
1312
1501
775
874
1694
913
1385
2673
3449
1173
1869
866
756
787
1007
1523
1257
1135
1487
970
1316
1291
1980
875
930
786
1115
947
911
2125
784
2780
1120
835
1409
3356
1034
997
1290
1782
1043
1232
1821
798
1542
1942
1899
1023
995
1827
1262
2040
1169
849
3015
1294
3119
948
791
4957
871
1050
1978
1914
1050
980
1038
947
1379
852
2453
967
1156
1134
842
850
2996
2692
860
1568
813
996
917
5686
913
1199
812
2168
1533
986
1543
1003
1612
4227
827
1235
893
815
3013
957
1908
1011