929
3702
1092
833
964
806
755
798
795
871
1444
1952
1652
1178
939
1099
1057
5152
37757
1837
804
1392
997
19451
870
2431
1301
1068
1032
894
2369
872
1210
1891
731
36866
1097
1014
913
808
1515
3625
1033
2290
1234
854
5517
1966
824
1165
1015
1402
1557
949
852
1701
708
1259
3380
1046