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
1544
708
936
683
843
803
824
842
1899
1652
1162
694
1007
1521
1495
801
1793
2031
1587
1163
1243
2767
737
859
621
929
1393
1254
945
786
1363
622
1386
1781
721
2333
1019
1700
3080
855
746
1403
739
3040
1175
650
762
807
1665
1167
974
1472
927
676
765
1036
721
1957
798
1338
687
1617
802
2655
1623
727
1569
703
976
1110
1084
842