628
920
1086
793
616
1698
642
823
1350
645
830
3302
2055
4011
1687
18159
1592
1155
1677
1299
826
839
1336
920
1809
712
1702
2732
1589
725
1589
1110
1125
949
717
3265
985
726
1851
2086
745
1592
1682
1048
1349
1073
2148
852
693
2986
701
2993
910
879
698
1153
1168
2529
2994
1617
687
1482
658
759
1882
1280
2824
1333
766
1455
2450
869
2269
2082
1898
862
1427
860
1228
1330
1083
796
587
1766
637
693
1550
1182
795
747
1090
949
1971
1184
1140
2709
777
626
1204
838
746
982
2767
3463
1898
1629
1925
2046
1148
1783
2395
900
1378
808
955
1550
991
3069
1675
862