859
1438
860
842
933
5201
942
772
3682
898
770
774
2299
794
1139
37457
1061
904
1150
897
937
1033
763
936
948
847
826
898
802
791
784
2571
743
1909
751
1311
1114
818
859
1506
1056
795
1448
2073
2884
1784
2726
1053
1655
1383
2509
4120
867
1037
840
1423
1091
952
6280
1154